queen apple - German English Dictionary